deuda ancestral - Spanish English Dictionary